class IBlender {
	public:
	virtual ~IBlender() = default;// do this for son interface can make dtor work
	virtual void blend() = 0;
};

class ICutter {
	public:
	virtual ~ICutter() = default; // do this for son interface can make dtor work
	virtual void slice() = 0;
	virtual void dice() = 0;
};

class Blender : public IBlender {
	public:
	void blend() override {}
};
// son interface
class AnotherFoodProcessor : public IBlender, public ICutter {
	public:
	void blend() override {}
	void slice() override {}
	void dice() override {}
};


int main()
{}